package lixp.pojo;

import javax.persistence.*;

@Table(name = "cms_page")
public class CmsPage {
    /**
     * 编码
     */
    @Id
    @Column(name = "page_id")
    private Integer pageId;

    /**
     * 父页面
     */
    private Integer pid;

    /**
     * 标题
     */
    private String title;

    /**
     * 别名
     */
    private String alias;

    /**
     * 关键字
     */
    private String keywords;

    /**
     * 描述
     */
    private String description;

    /**
     * 创建时间
     */
    private Long ctime;

    /**
     * 排序
     */
    private Long orders;

    /**
     * 页面内容
     */
    private String content;

    /**
     * 获取编码
     *
     * @return page_id - 编码
     */
    public Integer getPageId() {
        return pageId;
    }

    /**
     * 设置编码
     *
     * @param pageId 编码
     */
    public void setPageId(Integer pageId) {
        this.pageId = pageId;
    }

    /**
     * 获取父页面
     *
     * @return pid - 父页面
     */
    public Integer getPid() {
        return pid;
    }

    /**
     * 设置父页面
     *
     * @param pid 父页面
     */
    public void setPid(Integer pid) {
        this.pid = pid;
    }

    /**
     * 获取标题
     *
     * @return title - 标题
     */
    public String getTitle() {
        return title;
    }

    /**
     * 设置标题
     *
     * @param title 标题
     */
    public void setTitle(String title) {
        this.title = title == null ? null : title.trim();
    }

    /**
     * 获取别名
     *
     * @return alias - 别名
     */
    public String getAlias() {
        return alias;
    }

    /**
     * 设置别名
     *
     * @param alias 别名
     */
    public void setAlias(String alias) {
        this.alias = alias == null ? null : alias.trim();
    }

    /**
     * 获取关键字
     *
     * @return keywords - 关键字
     */
    public String getKeywords() {
        return keywords;
    }

    /**
     * 设置关键字
     *
     * @param keywords 关键字
     */
    public void setKeywords(String keywords) {
        this.keywords = keywords == null ? null : keywords.trim();
    }

    /**
     * 获取描述
     *
     * @return description - 描述
     */
    public String getDescription() {
        return description;
    }

    /**
     * 设置描述
     *
     * @param description 描述
     */
    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    /**
     * 获取创建时间
     *
     * @return ctime - 创建时间
     */
    public Long getCtime() {
        return ctime;
    }

    /**
     * 设置创建时间
     *
     * @param ctime 创建时间
     */
    public void setCtime(Long ctime) {
        this.ctime = ctime;
    }

    /**
     * 获取排序
     *
     * @return orders - 排序
     */
    public Long getOrders() {
        return orders;
    }

    /**
     * 设置排序
     *
     * @param orders 排序
     */
    public void setOrders(Long orders) {
        this.orders = orders;
    }

    /**
     * 获取页面内容
     *
     * @return content - 页面内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置页面内容
     *
     * @param content 页面内容
     */
    public void setContent(String content) {
        this.content = content == null ? null : content.trim();
    }
}